public service concession agreements - Espagnol Anglais Dictionnaire